weather-related disaster - German English Dictionary